<?php

namespace My\EhrBundle\Entity;

/**
 * My\EhrBundle\Entity\PersonnelJobHistory
 */
class PersonnelJobHistory
{
    /**
     * @var integer $id_job_history
     */
    private $id_job_history;

    /**
     * @var string $job_title
     */
    private $job_title;

    /**
     * @var string $company
     */
    private $company;

    /**
     * @var string $location
     */
    private $location;

    /**
     * @var date $start_date
     */
    private $start_date;

    /**
     * @var date $end_date
     */
    private $end_date;

    /**
     * @var text $description
     */
    private $description;

    /**
     * @var My\EhrBundle\Entity\Personnel
     */
    private $personnel;


    /**
     * Get id_job_history
     *
     * @return integer $idJobHistory
     */
    public function getIdJobHistory()
    {
        return $this->id_job_history;
    }

    /**
     * Set job_title
     *
     * @param string $jobTitle
     */
    public function setJobTitle($jobTitle)
    {
        $this->job_title = $jobTitle;
    }

    /**
     * Get job_title
     *
     * @return string $jobTitle
     */
    public function getJobTitle()
    {
        return $this->job_title;
    }

    /**
     * Set company
     *
     * @param string $company
     */
    public function setCompany($company)
    {
        $this->company = $company;
    }

    /**
     * Get company
     *
     * @return string $company
     */
    public function getCompany()
    {
        return $this->company;
    }

    /**
     * Set location
     *
     * @param string $location
     */
    public function setLocation($location)
    {
        $this->location = $location;
    }

    /**
     * Get location
     *
     * @return string $location
     */
    public function getLocation()
    {
        return $this->location;
    }

    /**
     * Set start_date
     *
     * @param date $startDate
     */
    public function setStartDate($startDate)
    {
        $this->start_date = $startDate;
    }

    /**
     * Get start_date
     *
     * @return date $startDate
     */
    public function getStartDate()
    {
        return $this->start_date;
    }

    /**
     * Set end_date
     *
     * @param date $endDate
     */
    public function setEndDate($endDate)
    {
        $this->end_date = $endDate;
    }

    /**
     * Get end_date
     *
     * @return date $endDate
     */
    public function getEndDate()
    {
        return $this->end_date;
    }

    /**
     * Set description
     *
     * @param text $description
     */
    public function setDescription($description)
    {
        $this->description = $description;
    }

    /**
     * Get description
     *
     * @return text $description
     */
    public function getDescription()
    {
        return $this->description;
    }

    /**
     * Set personnel
     *
     * @param My\EhrBundle\Entity\Personnel $personnel
     */
    public function setPersonnel(\My\EhrBundle\Entity\Personnel $personnel)
    {
        $this->personnel = $personnel;
    }

    /**
     * Get personnel
     *
     * @return My\EhrBundle\Entity\Personnel $personnel
     */
    public function getPersonnel()
    {
        return $this->personnel;
    }
}